home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / smcdsk44.zip / SYSMAP.DOC < prev    next >
Text File  |  1992-10-06  |  12KB  |  246 lines

  1.                   
  2.                   STANDARD MICROSYSTEMS CORPORATION 
  3.  
  4.             Computer System Maps for Help in Configuring 
  5.                  EtherCard PLUS Family LAN Adapters
  6.  
  7.      This software is licensed by SMC for use by its customers only.
  8.          Copyright (c) 1992 Standard Microsystems Corporation.
  9.                        All rights reserved.
  10.  
  11.  
  12. The EtherCard PLUS Family LAN Adapters use three resources to communi-
  13. cate with the computer system.  These are the IRQ (interrupt
  14. request channel), I/O Base Address, and RAM buffer area.  The LAN
  15. adapter does not have the capability to share these resources.
  16. This means that problems can occur if you try to share these
  17. areas with other add-on adapters or other parts of the computer
  18. that use these resources.
  19.  
  20. Below is a description of the three resources and what common
  21. devices use them.  Use this as a guide when installing an 8003/8013
  22. family LAN adapter.
  23.  
  24. You should not change the factory setting of the LAN adapter if
  25. there are no conflicts with it.  If necessary, it is a simple
  26. matter to change to a different configuration.
  27.  
  28. The factory settings are: IRQ = 3; I/O Base Address = 280 (hex);
  29. RAM Buffer Base Address = D0000 (hex).
  30.  
  31. NOTE:
  32. The RAM Buffer location is set when you load the network software
  33. driver(s), not by jumpers or other settings on the board itself.
  34.  
  35. =====================================================================
  36.            SYSTEM RESOURCES USED BY LAN ADAPTER BOARDS
  37. =====================================================================
  38.  
  39. (1) IRQ - Interrupt Request Channel
  40.  
  41. Use the chart below to determine which interrupt is best for the
  42. LAN adapter.  If you cannot find an available interrupt, you must
  43. remove or disable one of the conflicting devices.
  44.  
  45. Most EtherCard PLUS Family LAN Adapters for XT/AT bus systems can use
  46. interrupt 2, 3, 4, 5, 6, or 7.  Micro Channel bus adapters can use
  47. interrupt 3, 4, 10 and 14 or 15.  See the User Installation Guide 
  48. provided with your LAN adapter to determine which interrupts are 
  49. available to you.
  50.  
  51.  Interrupt   Other Devices That     This IRQ May Not Be Available
  52.    (IRQ)        Use This IRQ            For LAN Adapter If ...
  53. ---------------------------------------------------------------------
  54. |    2    | (Usually available)  | if EGA or VGA installed          |
  55. |    3*   | COM2:, SDLC, BSC     | if 2nd SERIAL PORT installed     |
  56. |    4    | COM1:, SDLC, BSC     | if 1st SERIAL PORT installed     |
  57. |    5    | Hard Disk (in XTs)   | in an XT with a hard disk --or-- |
  58. |         | LPT2:     (in ATs)   | an AT with a 2nd PARALLEL PORT   |
  59. |    6    | Floppy Disk          | in any system with a floppy drive|
  60. |    7    | LPT1:                | if 1st PARALLEL PORT installed   |
  61. |-------------------------------------------------------------------|
  62. |    IRQ's 2 through 7 are only on XT computer systems and IRQ's    |
  63. |    2 through 15 are only on AT computer systems.                  |
  64. |-------------------------------------------------------------------|
  65. |    8    | Realtime Clock IRQ   | used by computer system          |
  66. |    9    | INT 0Ah (IRQ 2)      | Software Redirected to IRQ 2     |
  67. |   10    | (Usually available)  | if other device occupys IRQ 10   |
  68. |   11    | (Usually available)  | if other device occupys IRQ 11   |
  69. |   12    | (Usually available)  | if other device occupys IRQ 12   |
  70. |   13    | used by system       | is the Coprocessor IRQ           |
  71. |   14    | used by system       | Fixed Disk Controller            |
  72. |   15    | (Usually available)  | if other device occupies IRQ 15  |
  73. ---------------------------------------------------------------------
  74.   * Factory setting
  75.  
  76. =====================================================================
  77.  
  78. (2) I/O Base Address
  79.  
  80. This is a special area in memory used by the computer system to
  81. communicate with devices external to the microprocessor.  These
  82. addresses are always stated in hexadecimal (hex).
  83.  
  84. The EtherCard PLUS Family LAN Adapter boards use 32 decimal (20 hex)
  85. consecutive I/O addresses starting at any base address between
  86. 200 and 3E0.  If the factory setting of 280 is selected, for
  87. example, the adapter will use addresses 280-29F.
  88.  
  89. Below is a map of common devices and their I/O ports.
  90.  
  91. The numbers in the left column are the possible selections for
  92. the LAN adapter I/O Base Address.  If there is a device using an
  93. address (for example, if you have a game controller at address
  94. 200), then do not locate the LAN adapter at that address.  Any
  95. address can be used as long as another device in the system is not
  96. trying to use the area between that base address and the next one.
  97.  
  98.  
  99. Possible I/O        Potential Conflicting Devices And Their
  100. Base Addresses               Typical I/O Addresses
  101. ---------------------------------------------------------------------
  102. |  [200]   |    Game Controller/Joystick  (200 - 20F)               |
  103. |          |    Expansion Unit (210 - 217)                          |
  104. |  [220]   |    Novell NetWare Key Card                             |
  105. |  [240]   |                                                        |
  106. |  [260]   |    LPT2: (278 - 27F)                                   |
  107. |  [280]*  |    LCD display on Wyse 2108 PC                         |
  108. |  [2A0]   |                                                        |
  109. |  [2C0]   |                                                        |
  110. |  [2E0]   |    COM4: (2E8 - 2EF)    GPIB-Adapter 0 (2E1)           |
  111. |          |    COM2: (2F8 - 2FF)    Data Acquisition (2E2 - 2E3)   |
  112. |  [300]   |    Prototype Card (300 - 31F)                          |
  113. |          |    3Com EtherLink factory setting is 300 - 31F         |
  114. |  [320]   |    XT Hard Disk Interface  (320 - 32F)                 |
  115. |  [340]   |                                                        |
  116. |  [360]   |    LPT1: (378 - 37F)                                   |
  117. |  [380]   |    SLDC/Secondary Bi-sync Interface (380 - 38C)        |
  118. |  [3A0]   |    Primary Bi-sync Interface (3A0 - 3A9)               |
  119. |          |    Monochrome Display (3B0 - 3BB)                      |
  120. |  [3C0]   |    EGA Display Control (3C0 - 3CF)                     |
  121. |          |    Color/Graphics Display-CGA (3D0 - 3DF)              |
  122. |  [3E0]   |    COM3: (3E8 - 3EF)                                   |
  123. |          |    Floppy Disk Controller (3F0 - 3F7)                  |
  124. |          |    COM1: (3F8 - 3FF)                                   |
  125. ---------------------------------------------------------------------
  126.   * Factory setting
  127.  
  128. Addresses without a description are usually available.
  129.  
  130. Computers that have a small built-in LED or LCD display
  131. (to show disk cylinder data or clock speed, for example) might use
  132. certain I/O addresses to interface with that display.
  133.  
  134. =====================================================================
  135.  
  136. (3) RAM Buffer - Shared Memory Base Address
  137.  
  138. RAM buffer memory that resides on EtherCard PLUS Family LAN Adapters
  139. is used for passing data to and from the adapter.  You must
  140. select an area in your system's memory space above the DOS 640K
  141. boundary where this buffer can reside without conflicting with
  142. RAM or BIOS ROMs located on other add-on boards in your system.
  143.  
  144. The RAM buffer on a EtherCard PLUS Family LAN Adapter can occupy a space
  145. of 8, 16 or 32 Kbytes depending on the adapter:
  146.  
  147. When using an EtherCard PLUS Family LAN Adapter with a ROM installed,
  148. space must be allocated for both the RAM buffer and the ROM.
  149. Just as with other devices, the RAM and ROM areas must not conflict
  150. with each other.  ROM sizes can be 16, 32, or 64 Kbytes.
  151.  
  152. The memory locations for the RAM Buffer are always expressed in
  153. hexadecimal.  640K in hexadecimal is A0000.  This is the first
  154. available location for the RAM Buffer.
  155.  
  156. Using a base address of D0000 (the default for most EtherCard PLUS Family 
  157. LAN Adapter drivers) as an example, here are the ranges of
  158. memory occupied by the LAN adapter RAM buffer:
  159.  
  160.           8 Kbytes - would use D0000 through D1FFF
  161.          16 Kbytes - would use D0000 through D3FFF
  162.          32 Kbytes - would use D0000 through D7FFF
  163.  
  164. Below is a map of how the memory space above 640K (A0000) is
  165. used on many computer systems.  Use this as a guide to
  166. determine where to locate the RAM (or ROM) on the LAN adapter.
  167. Remember that the RAM Buffer location is determined by the
  168. software driver(s) you use, not by jumpers or other settings on
  169. the board itself.
  170.  
  171.   Possible Memory Spaces    Devices That Use Portions     See
  172.       For RAM Buffer           Of This Memory Space       Note
  173. --------------------------------------------------------------
  174. | A0000-AFFFF (Page A)  | EGA on-board video memory      | 1 |
  175. | B0000-B7FFF (Page B0) | Mono on-board video memory     | 1 |
  176. | B8000-BFFFF (Page B8) | RGB and mono video memory      | 1 |
  177. | C0000-C7FFF (Page C0) | VGA/EGA BIOS ROM               | 1 |
  178. | C8000-CFFFF (Page C8) | XT hard disk BIOS ROM          | 1 |
  179. | D0000-DFFFF (Page D)  | Expansion RAM (LIM) area       | 2 |
  180. | E0000-EFFFF (Page E)  | Expansion RAM area and some    | 2 |
  181. |                       |   AT system ROM BIOS           |   |
  182. | F0000-FFFFF (Page F)  | Permanent system ROM BIOS area |   |
  183. --------------------------------------------------------------
  184.  
  185. Note 1:  Portions of this memory area are also used by VGA
  186. video adapters, but there is considerable variation depending on
  187. the manufacturer.  We recommend setting the RAM Buffer Address
  188. to D0000 or above if an 8-bit VGA is installed.  If you have a
  189. 16-bit VGA, be careful of a RAM conflict.  Many 16-bit VGA cards
  190. respond to the entire address space between C0000 and DFFFF for
  191. their BIOS even though the BIOS actually only uses C0000-C7FFF.
  192. If you have one of these cards, you have several options when
  193. selecting a RAM address for your LAN adapter.  Note that
  194. Western Digital Paradise brand VGA adapters will operate properly
  195. in 16-bit BIOS mode with Western Digital 16-bit LAN adapters so
  196. no special considerations are necessary.  The considerations
  197. below are still required when using an 8-bit LAN adapter with
  198. 16-bit Paradise VGA adapters.
  199.  
  200. The first option is to convert the 16-bit VGA BIOS to 8-bit mode
  201. operation and use the normal LAN RAM Buffer address of D0000.
  202. This may slow down some VGA functions although the video RAM
  203. will still operate in 16-bit mode.  Check the installation
  204. manual that came with your VGA adapter or your system manual
  205. if your system comes with a 16-bit VGA on the motherboard for
  206. instructions on how to set your VGA BIOS to 8-bit operation.
  207. Note that if your machine uses shadow RAM you will not experience
  208. any performance reduction because the BIOS operates out of RAM
  209. instead of ROM after the machine boots.
  210.  
  211. A second option is to select a non conflicting region of memory
  212. to allocate for your LAN adapter and leave the VGA BIOS in 16-bit
  213. mode.  In many machines the E page (E0000-EFFFF) is not used for
  214. the system BIOS and is available for use by the LAN adpater.
  215. Machines where this region is available include the IBM PC XT and
  216. many PC AT clones.  On an IBM PC AT, the E page is used for ROM
  217. Basic and is not available for use by the LAN adapter.  The
  218. procedure for setting the RAM address varies depending
  219. on which network driver software you are using.
  220.  
  221. Note 2:  Portions of this memory area are used by Expanded Memory
  222. boards for page swapping and by 386 and 386sx memory management
  223. utilities like 386-to-the-MAX, QEMM 386 and Microsoft Windows
  224. when used in 386 mode.  Memory management utilities and Expanded
  225. Memory boards usually have a way to exclude a portion of this
  226. address range which can permit you to use it for your LAN adapter.
  227.  
  228. For example, if you are using Windows in a 386 or 386sx machine,
  229. and want to install your LAN adapter at C8000-C9FFF (assuming 8K
  230. LAN adapter RAM).  In this case you should add the line:
  231.  
  232. EMMExclude=C800-C9FF
  233.  
  234. to the [386enh] section of your system.ini file.  See sysini2.txt
  235. in the Windows 3.0 documentation for more details.
  236.  
  237. This memory area may also be occupied by some 16-bit VGA video
  238. adapters (see Note 1).
  239.  
  240.  
  241. EtherCard PLUS, TokenCard, and SuperDisk are trademarks, and SMC and 
  242. Standard Microsystems are registered trademarks of Standard Microsystems
  243. Corporation. Other trademarks mentioned herein belong to their respective
  244. companies.
  245.  
  246.